﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Gnosis.Babel
{
    public interface IValue
        : IExpression
    {
        IPredicate EqualTo(IValue value);
        IPredicate In(IList<IValue> values);
        IPredicate IsNull();
        IPredicate NotEqualTo(IValue value);
        IPredicate NotNull();
    }
}
